won through the finals - Espagnol Anglais Dictionnaire